Life expectancy - English Synonyms Dictionary